Big Huge Thesaurus

threshing machine

noun